be devoted to someone - Français Anglais Dictionnaire